Definitions | x:A. B(x), t T, ![](../FONT/lam.png) x. t(x), P ![](../FONT/eq.png) Q, A, append(as; bs), concat(ll), x:A. B(x), int_seg(i; j), ||as||, A c B, P Q, es-le(es; e; e'), reduce(f; k; as), Y, lelt(i; j; k), A B, prop{i:l}, P Q, P ![](../FONT/if_big.png) ![](../FONT/eq.png) Q, P ![](../FONT/if_big.png) Q, top, subtype(S; T), if b then t else f fi , tt, ff, (i = j), T, True, sq_type(T), guard(T), False, l[i], hd(l), nth_tl(n;as), i z j, ![](../FONT/not.png) b, i <z j, x(s), decidable(P), e (e1,e2].P(e), es-locl(es; e; e'), , Unit, ![](../FONT/dot.png) |